﻿package com.eve.eplus.common.tools;


import com.eve.eplus.common.app.Configuration;

import android.util.Log;

 

/**
 * 调试日志工具类.
 * @author Norsie
 * @create 12-11-29
 */
public class LogTools {

    /**
     * 打印调试信息.
     * 
     * @param msg
     */
    public static void debug(String msg) {
        if (Configuration.IS_DEBUG_ENABLE) {
            Log.d(Configuration.DEBUG_TAG, msg);
        }
    }

    /**
     * 打印警告信息.
     * 
     * @param msg
     */
    public static void warn(String msg) {
        if (Configuration.IS_DEBUG_ENABLE) {
            Log.w(Configuration.DEBUG_TAG, msg);
        }
    }
    
    /**
     * 打印提示信息.
     * 
     * @param msg
     */
    public static void info(String msg) {
        if (Configuration.IS_DEBUG_ENABLE) {
            Log.i(Configuration.DEBUG_TAG, msg);
        }
    }
    
    /**
     * 打印错误信息.
     * 
     * @param msg
     */
    public static void error(String msg, Exception e) {
        if (Configuration.IS_DEBUG_ENABLE) {
            Log.e(Configuration.DEBUG_TAG, msg, e);
        }
    }
    
    /**
     * 打印错误信息.
     * 
     * @param msg
     */
    public static void error(String msg) {
        if (Configuration.IS_DEBUG_ENABLE) {
            Log.e(Configuration.DEBUG_TAG, msg);
        }
    }
    
}
